upper head injection - Spanish English Dictionary